/**
 * 游戏事件
 */
class GameEventType {

    //更新桌面
    static UPDATE_DESKTOP: string = 'UPDATE_DESKTOP';
    //更新麻将颜色
    static UPDATE_CARDCOLOR: string = 'UPDATE_CARDCOLOR';

    //更新公告
    static UPDATE_NOTICE: string = 'UPDATE_NOTICE';
    //更新聊天
    static UPDATE_CHAT: string = 'UPDATE_CHAT';
    //更新表情
    static UPDATE_EXPRESSION: string = 'UPDATE_EXPRESSION';

    //更新用户信息
    static UPDATE_PLAYER_INFO: string = 'UPDATE_PLAYER_INFO';

    //更新房间信息(房间号,房间规则等信息)
    static UPDATE_ROOM_INFO: string = 'UPDATE_ROOM_INFO';
    //更新人员信息(房间人员信息)
    static UPDATE_ROOM_PLAYERS: string = 'UPDATE_ROOM_PLAYERS';

    //游戏开始
    static GAME_START: string = 'GAME_START';

    //同步用户信息
    static Update_PlayerInfo: string = 'Update_PlayerInfo';

    //评价数据列表
    static UPDATE_ASSESS_LIST: string = "UPDATE_ASSESS_LIST";
    //评价数据
    static UPDATE_ASSESS_DATA: string = "UPDATE_ASSESS_DATA";

    //实名确认
    static REALNAME_CONFIRM: string = "REALNAME_CONFIRM";

    //手机号
    static TELPHONE: string = "TELPHONE";
    //手机号确认
    static TELPHONE_CONFIRM: string = "TELPHONE_CONFIRM";

    //代开房列表
    static UPDATE_DAIKAI_LIST: string = 'UPDATE_DAIKAI_LIST';
    //代开房历史列表
    static UPDATE_DAIKAI_RECORD_LIST: string = 'UPDATE_DAIKAI_RECORD_LIST';
    //代开房详情列表
    static UPDATE_DAIKAI_DETAILS_LIST: string = 'UPDATE_DAIKAI_DETAILS_LIST';

    //房卡记录列表
    static UPDATE_BUYCARD_LIST: string = 'UPDATE_BUYCARD_LIST';

    //战绩列表
    static UPDATE_RECORD_LIST: string = 'UPDATE_RECORD_LIST';
    //战绩详情
    static UPDATE_RECORD_DETAILS_LIST: string = 'UPDATE_RECORD_DETAILS_LIST';
    //战绩详情类型
    static UPDATE_RECORD_DETAILS_TYPE: string = 'UPDATE_RECORD_DETAILS_TYPE';
    //战绩回放
    static UPDATE_PLAYBACK_DATA: string = 'UPDATE_PLAYBACK_DATA';

    //位置信息
    static UPDATE_LOCATION: string = 'UPDATE_LOCATION';
    //测距信息
    static UPDATE_DISTANCE_INFO: string = 'UPDATE_DISTANCE_INFO';

    /**老友圈相关 */
    static Circle_2012: string = "Circle_2012";
    static Circle_2013: string = "Circle_2013";
    static Circle_2014: string = "Circle_2014";
    static Circle_2015: string = "Circle_2015";
    static Circle_2016: string = "Circle_2016";
    static Circle_2017: string = "Circle_2017";
    static Circle_2019: string = "Circle_2019";
    static Circle_2020: string = "Circle_2020";
    static Circle_2023: string = "Circle_2023";
    //老友圈战绩详情返回
    static Circle_20: string = "Circle_20";
    //-----------------------------


}

/**
 * 特效事件
 */
class EffectEvent {
    //清除所有
    static CleanAll: string = "CleanAll";
    //换三张
    static ChangeThree: string = "ChangeThree";
    //换三张完成
    static ChangeThreeComplete: string = "ChangeThreeComplete";
    //定缺
    static Que: string = "Que";
    //定缺完成
    static QueComplete: string = "QueComplete";
    //麻将抬起
    static CardRaise: string = "CardRaise";
    //麻将打出
    static CardThrow: string = "CardThrow";
    //麻将打出提示
    static CardThrowTips: string = "CardThrowTips";
    //提示分数
    static ScoreTips: string = "ScoreTips";
    //下雨
    static Xiayu: string = "Xiayu";
    //刮风
    static Guafeng: string = "Guafeng";
    //呼叫转移
    static Hujiaozhuanyi: string = "Hujiaozhuanyi";
    //一炮多响
    static Yipaoduoxiang: string = "Yipaoduoxiang";
    //杠上开花
    static Gangshangkaihua: string = "Gangshangkaihua";
}

